sewing press - French English Dictionary